independent regulatory commission - French English Dictionary